package com.dianping.cat.core.dal;

import java.util.Date;
import org.unidal.dal.jdbc.DataObject;























public class Project
  extends DataObject
{
  private int m_id;
  private String m_domain;
  private String m_cmdbDomain;
  private int m_level;
  private String m_bu;
  private String m_cmdbProductline;
  private String m_owner;
  private String m_email;
  private String m_phone;
  private Date m_creationDate;
  private Date m_modifyDate;
  private int m_keyId;

  public void afterLoad() {
/*  45 */     this.m_keyId = this.m_id;
/*  46 */     clearUsage();
  }


/*  50 */   public String getBu() { return this.m_bu; }



/*  54 */   public String getCmdbDomain() { return this.m_cmdbDomain; }



/*  58 */   public String getCmdbProductline() { return this.m_cmdbProductline; }



/*  62 */   public Date getCreationDate() { return this.m_creationDate; }



/*  66 */   public String getDomain() { return this.m_domain; }



/*  70 */   public String getEmail() { return this.m_email; }



/*  74 */   public int getId() { return this.m_id; }



  public int getKeyId() { return this.m_keyId; }



/*  82 */   public int getLevel() { return this.m_level; }



/*  86 */   public Date getModifyDate() { return this.m_modifyDate; }



/*  90 */   public String getOwner() { return this.m_owner; }



/*  94 */   public String getPhone() { return this.m_phone; }


  public Project setBu(String bu) {
/*  98 */     setFieldUsed(ProjectEntity.BU, true);
/*  99 */     this.m_bu = bu;
/* 100 */     return this;
  }

  public Project setCmdbDomain(String cmdbDomain) {
/* 104 */     setFieldUsed(ProjectEntity.CMDB_DOMAIN, true);
/* 105 */     this.m_cmdbDomain = cmdbDomain;
/* 106 */     return this;
  }

  public Project setCmdbProductline(String cmdbProductline) {
/* 110 */     setFieldUsed(ProjectEntity.CMDB_PRODUCTLINE, true);
/* 111 */     this.m_cmdbProductline = cmdbProductline;
/* 112 */     return this;
  }

  public Project setCreationDate(Date creationDate) {
/* 116 */     setFieldUsed(ProjectEntity.CREATION_DATE, true);
/* 117 */     this.m_creationDate = creationDate;
/* 118 */     return this;
  }

  public Project setDomain(String domain) {
/* 122 */     setFieldUsed(ProjectEntity.DOMAIN, true);
/* 123 */     this.m_domain = domain;
/* 124 */     return this;
  }

  public Project setEmail(String email) {
/* 128 */     setFieldUsed(ProjectEntity.EMAIL, true);
/* 129 */     this.m_email = email;
/* 130 */     return this;
  }

  public Project setId(int id) {
/* 134 */     setFieldUsed(ProjectEntity.ID, true);
/* 135 */     this.m_id = id;

/* 137 */     setFieldUsed(ProjectEntity.KEY_ID, true);
/* 138 */     this.m_keyId = id;
/* 139 */     return this;
  }

  public Project setKeyId(int keyId) {
/* 143 */     setFieldUsed(ProjectEntity.KEY_ID, true);
/* 144 */     this.m_keyId = keyId;
/* 145 */     return this;
  }

  public Project setLevel(int level) {
/* 149 */     setFieldUsed(ProjectEntity.LEVEL, true);
/* 150 */     this.m_level = level;
/* 151 */     return this;
  }

  public Project setModifyDate(Date modifyDate) {
/* 155 */     setFieldUsed(ProjectEntity.MODIFY_DATE, true);
/* 156 */     this.m_modifyDate = modifyDate;
/* 157 */     return this;
  }

  public Project setOwner(String owner) {
/* 161 */     setFieldUsed(ProjectEntity.OWNER, true);
/* 162 */     this.m_owner = owner;
/* 163 */     return this;
  }

  public Project setPhone(String phone) {
/* 167 */     setFieldUsed(ProjectEntity.PHONE, true);
/* 168 */     this.m_phone = phone;
/* 169 */     return this;
  }


  public String toString() {
/* 174 */     StringBuilder sb = new StringBuilder(1024);

/* 176 */     sb.append("Project[");
/* 177 */     sb.append("bu: ").append(this.m_bu);
/* 178 */     sb.append(", cmdb-domain: ").append(this.m_cmdbDomain);
/* 179 */     sb.append(", cmdb-productline: ").append(this.m_cmdbProductline);
/* 180 */     sb.append(", creation-date: ").append(this.m_creationDate);
/* 181 */     sb.append(", domain: ").append(this.m_domain);
/* 182 */     sb.append(", email: ").append(this.m_email);
/* 183 */     sb.append(", id: ").append(this.m_id);
/* 184 */     sb.append(", key-id: ").append(this.m_keyId);
/* 185 */     sb.append(", level: ").append(this.m_level);
/* 186 */     sb.append(", modify-date: ").append(this.m_modifyDate);
/* 187 */     sb.append(", owner: ").append(this.m_owner);
/* 188 */     sb.append(", phone: ").append(this.m_phone);
/* 189 */     sb.append("]");
/* 190 */     return sb.toString();
  }
}


/* Location:              /Users/hanfei/Documents/apache-tomcat-9.0.24/webapps/cat/WEB-INF/lib/cat-core-3.0.0.jar!/com/dianping/cat/core/dal/Project.class
 * Java compiler version: 7 (51.0)
 * JD-Core Version:       1.0.7
 */